package com.headStorm.hutooluse;

import cn.hutool.core.map.MapUtil;
import cn.hutool.core.util.RandomUtil;
import com.sun.jna.Platform;

import java.lang.management.PlatformLoggingMXBean;
import java.util.*;

/**
 * @author zhangqq
 * @create 2021-08-27 11:48
 **/
public class NumberUtil {
    public static void main(String[] args) {

//        double v = Math.toDegrees(Math.atan(1/16d));
//        System.out.println(v);
//        TreeMap<Double, String> map = new TreeMap<>(new Comparator<Double>() {
//            @Override
//            public int compare(Double o1, Double o2) {
//                Double v = o2 - o1;
//                return v.intValue();
//            }
//        });
//
//        for (int i = 0; i < 100000; i++) {
//            int a = RandomUtil.randomInt( 100000);
//            map.put((double) a, a+" z");
//        }
//
//        for (Double aDouble : map.keySet()) {
//              System.out.println(map.get(aDouble));
//        }
        System.out.println(Math.pow(2,3));

        LinkedHashMap linkedHashMap = new LinkedHashMap();
        linkedHashMap.put("aa", "aaa");
        linkedHashMap.put("bb", "bb");
        linkedHashMap.put("cc", "cc");
        Object o = linkedHashMap.get(0);
        System.out.println(o);



//        for (Object o : linkedHashMap.keySet()) {
//            System.out.println(linkedHashMap.get(o));
//        }
//        Map reverse = MapUtil.reverse(linkedHashMap);
//        for (Object o : reverse.keySet()) {
//            System.out.println(reverse.get(o));
//        }
        
    }


}
